CS-DataServer (поколение 3)¶
Сервис данных Дельты.
Для работы необходим .NET Framework 4.6.1 или .NET Core 2.0.
Аргументы командной строки¶
cs_dataserver3 [#moduleInstance] -r | -u | -run
-
#moduleInstance
Опциональное наименование экземпляра службы.
-
-regserver (-r, -service, -s)
Регистрация службы.
-
-unregserver (-u)
Отмена регистрации службы.
-
-run
Запуск в режиме приложения (а не в режиме службы Windows NT или демона Unix).
Формат конфигурационного файла¶
Конфигурационная службы загружается из папки установки службы из xml-файла cs_dataserver3.moduleInstance.config
, где moduleInstance
- наименование экземпляра службы.
Если используется экземпляр службы по умолчанию, то имя конфигурационного файла - cs_dataserver3.config
.
<?xml version="1.0" encoding="utf-8"?> <configuration traceLevel="trace_level" [ Warning ] messageManagerTraceLevel="trace_level" [ Warning ] transportManagerTraceLevel="trace_level" [ Warning ] channelManagerTraceLevel="trace_level" [ Warning ] sessionManagerTraceLevel="trace_level" [ Warning ] memoryManagerTraceLevel="trace_level" [ Warning ] > <endpoints> <endpoint name="string" endpointUrl="string" discoveryOnly="bool" [ false ] security="string" [ None+None+Anonymous ] transportTraceLevel="trace_level" [ Off ] channelTraceLevel="trace_level" [ Off ] sessionTraceLevel="trace_level" [ Off ] subscriptionTraceLevel="trace_level" [ Off ] /> <endpoint /> </endpoints> <subsystems> <subsystem name="string" traceLevel="trace_level" [ Off ] sourceConstr="string" [ not set ] paramDbConstr="string" [ not set ] archiveDbConstr="string" [ not set ] endpoints="string" debugScaleParamDb="int" [ 1 ] debugGenValues="bool" [ false ] autoReload="bool" [ true ] saveCurrentDataPeriod="time_interval" [ max ] processParamSave="bool" [ true ] processParamCalc="bool" [ true ] processParamCheck="bool" [ true ] processParamEvent="bool" [ true ] processParamStale="bool" [ true ] writeArchive="bool" [ false ] auditEventAck="bool" [ false ] auditValueOverride="bool" [ false ] forceParamCalc="bool" [ true ] forceParamStaleCheck="bool" [ true ] forceParamEventDetect="bool" [ true ] forceParamWriteArchive="bool" [ true ] winScriptHostDefault="bool" [ false ] /> <subsystem /> ... </subsystems> </configuration>